home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15908 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.3 KB

  1. Path: fido.asd.sgi.com!news
  2. From: austern@isolde.mti.sgi.com (Matt Austern)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Re: Will Java kill C++?
  5. Date: 08 Apr 1996 19:35:41 GMT
  6. Organization: SGI
  7. Message-ID: <AUSTERN.96Apr8123541@isolde.mti.sgi.com>
  8. References: <315BFB16.B74@isg.de> <4jgv6t$hon@kadath.zeitgeist.net>
  9.     <4k3cdo$np5@taurus.adnc.com> <DpG1s1.GC9@research.att.com>
  10.     <4k7akk$nsh@engnews2.Eng.Sun.COM> <31683229.446B9B3D@bbn.com>
  11. Reply-To: austern@mti.sgi.com
  12. NNTP-Posting-Host: isolde.mti.sgi.com
  13. In-reply-to: Joe Kraska's message of Sun, 07 Apr 1996 14:22:49 -0700
  14.  
  15. In article <31683229.446B9B3D@bbn.com> Joe Kraska <jkraska@bbn.com> writes:
  16.  
  17. > ANSI-C libraries are much easier to handle than C++ 
  18. > libraries, for a whole host of reasons, not the least of which is
  19. > the stupid-dumb-fuck-mistake of not having a name-mangling standard
  20. > for C++.
  21.  
  22. Are you under the impression that there's a guarantee somewhere that
  23. you can take two files, compile them using two different C compilers,
  24. and successfully link them together?
  25.  
  26. There is no such guarantee---neither in C nor in C++.  You can do this
  27. if and only if the vendors who supplied the compilers conform to the
  28. same ABI.  Standard ABIs for C exist on some platforms, and ABIs for
  29. C++ are being developed.
  30. -- 
  31. Matt Austern
  32. SGI: MTI Compilers Group
  33. austern@isolde.mti.sgi.com
  34.